most venerable - French English Dictionary